/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package AccesoBaseDatos;
import java.sql.Connection;
//import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.LinkedList;
import ClasesParaConsultaJsp.IDProfesores;

//import AccesoBaseDatos.ConexionBaseDatos;

/**
 *
 * @author a70204
 */
public class GatewayListaIDProfes {
     
    public static LinkedList<IDProfesores> getContactos(){
      LinkedList<IDProfesores> listaContactos=new LinkedList<IDProfesores>();
      ConexionBaseDatos establecerConexion = new ConexionBaseDatos();
      Connection conn = null;
      try{
         conn = establecerConexion.ConectarBD();
         if(conn != null){//si tenemos conexion
             Statement st = conn.createStatement();
             ResultSet rs = st.executeQuery("select cedula, nombre from Profesor" );
             while (rs.next()){
                IDProfesores profe = new IDProfesores();
                profe.setCedula(rs.getString("cedula"));
                profe.setNombre(rs.getString("nombre"));
                listaContactos.add(profe);
             }
             rs.close();
             st.close();
             conn.close();
         }
      }catch (Exception e){
         e.printStackTrace();
      }
      return listaContactos;
   }

}
